@charset "UTF-8";.modal-download-cv-waiting{background:unset;font-family:Inter,sans-serif;font-style:normal;z-index:1041}.modal-download-cv-waiting a:active,.modal-download-cv-waiting a:focus,.modal-download-cv-waiting a:hover{text-decoration:none}.modal-download-cv-waiting .modal-dialog{background:unset;border:unset;box-shadow:unset;height:84vh;margin:9vh auto;max-height:84vh;width:1083px}.modal-download-cv-waiting .modal-dialog .modal-content{align-items:flex-start;background:#fff;border:none;border-radius:20px;display:grid;flex-direction:column;flex-shrink:0;grid-template-areas:"modal-header banner" "modal-body banner" "modal-footer banner";height:auto;overflow:auto;overflow:unset;width:100%}.modal-download-cv-waiting .modal-dialog .modal-content.empty{grid-template-areas:"modal-header banner" "modal-body banner"}.modal-download-cv-waiting .modal-dialog .modal-content.empty .modal-header{padding:0 24px 14px}.modal-download-cv-waiting .modal-dialog .modal-content .close{align-items:center;background:#f2f4f5;border-radius:100px;box-shadow:0 2px 7px 0 rgba(0,0,0,.102);display:flex;gap:8px;height:44px;justify-content:center;left:unset;opacity:1;padding:0;position:absolute;right:-22px;text-shadow:unset;top:-15px;width:44px;z-index:2}.modal-download-cv-waiting .modal-dialog .modal-content .close span{color:#7f878f;font-family:Font Awesome\ 6 Pro;font-size:24px;font-style:normal;font-weight:300;line-height:32px;text-align:center}.modal-download-cv-waiting .modal-dialog .modal-content .close span i{font-size:24px;font-weight:400}.modal-download-cv-waiting .modal-dialog .modal-content .close:hover{background:#dfdfdf}.modal-download-cv-waiting .modal-dialog .modal-content.is-scrolling{box-shadow:0 2px 6px 0 rgba(0,0,0,.08);z-index:1}.modal-download-cv-waiting .modal-dialog .modal-content.is-scrolling .close{background:#f2f4f5;border-radius:100px;left:calc(92% - 24px);position:sticky;z-index:2}.modal-download-cv-waiting .modal-dialog .modal-content .modal-header{align-items:flex-start;align-self:stretch;border:none;display:flex;flex-direction:column;gap:10px;grid-area:modal-header;justify-content:center;margin-top:0;padding:24px 24px 14px;width:878px}.modal-download-cv-waiting .modal-dialog .modal-content .modal-header .box-success-cv{align-items:center;align-self:stretch;background:linear-gradient(271deg,#fff 3.05%,#fff 30.63%,#eafff3 99.29%);border:none;border-radius:10px;display:flex;flex-direction:row;gap:16px;justify-content:start;padding:12px 16px}.modal-download-cv-waiting .modal-dialog .modal-content .modal-header .box-success-cv:before{background-image:url(/v4/image/toppy/toppy-like.png);background-repeat:no-repeat;background-size:contain;content:"";flex-shrink:0;height:104px;width:80.267px}.modal-download-cv-waiting .modal-dialog .modal-content .modal-header .box-success-cv_content{align-items:self-start;display:flex;flex:1 0 0;flex-direction:column;gap:8px}.modal-download-cv-waiting .modal-dialog .modal-content .modal-header .box-success-cv_content-title{color:#00b14f;font-size:24px;font-style:normal;font-weight:700;letter-spacing:-.24px;line-height:32px;text-align:center}.modal-download-cv-waiting .modal-dialog .modal-content .modal-header .box-success-cv_content-desc{font-feature-settings:"liga" off,"clig" off;align-items:flex-start;color:#263a4d;display:flex;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;gap:10px;letter-spacing:.14px;line-height:20px;text-align:center}.modal-download-cv-waiting .modal-dialog .modal-content .modal-header .box-success-cv_content-desc .continue-edit{color:#00b14f;font-weight:600}.modal-download-cv-waiting .modal-dialog .modal-content .modal-header .box-success-cv_content-desc .btn{align-items:center;background:#fff;border:1px solid #00b14f;border-radius:34px;display:flex;gap:8px;height:32px;justify-content:center;padding:0 12px 0 16px}.modal-download-cv-waiting .modal-dialog .modal-content .modal-header .box-success-cv_content-desc .btn i{color:#00b14f;font-family:Font Awesome\ 6 Pro;font-size:12px;font-style:normal;font-weight:400;line-height:16px;text-align:center}.modal-download-cv-waiting .modal-dialog .modal-content .modal-header .box-success-cv_content-desc .btn span{font-feature-settings:"liga" off,"clig" off;color:#00b14f;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.175px;line-height:22px}.modal-download-cv-waiting .modal-dialog .modal-content .modal-header .box-success-cv_content-desc .btn:hover{background-color:#f7fffb}.modal-download-cv-waiting .modal-dialog .modal-content .modal-header .box-success-cv_content--link-mobile-reload{color:var(--Ellipse-1975,#263a4d);font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.modal-download-cv-waiting .modal-dialog .modal-content .modal-header .box-success-cv_content--link-mobile-reload a{color:var(--Accent-Primary-60,#00b14f);font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.modal-download-cv-waiting .modal-dialog .modal-content .modal-header .box-success-cv .box-waiting__header--gif img{height:88px}.modal-download-cv-waiting .modal-dialog .modal-content .modal-header.is-scrolling{box-shadow:0 2px 6px 0 rgba(0,0,0,.08);z-index:1}.modal-download-cv-waiting .modal-dialog .modal-content .modal-body{align-items:flex-start;border-bottom:none;display:flex;flex-direction:column;gap:8px;grid-area:modal-body;max-height:unset;overflow:auto;padding:0 12px 8px 24px;width:100%}.modal-download-cv-waiting .modal-dialog .modal-content .modal-body::-webkit-scrollbar-thumb{background:rgba(38,58,77,.302)}.modal-download-cv-waiting .modal-dialog .modal-content .modal-body::-webkit-scrollbar{border-radius:10px;width:5.5px}.modal-download-cv-waiting .modal-dialog .modal-content .modal-body_title{align-items:center;color:#263a4d;display:flex;font-size:16px;font-style:normal;font-weight:600;justify-content:space-between;letter-spacing:-.16px;line-height:24px;margin-bottom:8px;text-align:unset;width:100%}.modal-download-cv-waiting .modal-dialog .modal-content .modal-body_title-text{font-feature-settings:"liga" off,"clig" off;color:var(--Neutral-Neutral-50s,#263a4d);font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.16px;line-height:24px;margin-bottom:14px}.modal-download-cv-waiting .modal-dialog .modal-content .modal-body_title-text span{font-feature-settings:"liga" off,"clig" off;color:var(--Accent-Primary-60,#00b14f);font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.16px;line-height:24px}.modal-download-cv-waiting .modal-dialog .modal-content .modal-body_title .keyword{color:#00b14f}.modal-download-cv-waiting .modal-dialog .modal-content .modal-body_title .btn-see-more-job{align-items:center;background-color:#fff;border:1px solid #00b14f;border-radius:50px;color:#00b14f;cursor:pointer;display:none;font-size:14px;font-weight:400;gap:2px;height:28px;justify-content:center;letter-spacing:-.14px;line-height:20px;padding:0 8px 0 12px;width:-moz-fit-content;width:fit-content}.modal-download-cv-waiting .modal-dialog .modal-content .modal-body_title .btn-see-more-job:hover{background-color:#00b14f}.modal-download-cv-waiting .modal-dialog .modal-content .modal-body_title .btn-see-more-job:hover i,.modal-download-cv-waiting .modal-dialog .modal-content .modal-body_title .btn-see-more-job:hover span{color:#fff}.modal-download-cv-waiting .modal-dialog .modal-content .modal-body_title .btn-see-more-job.display{display:flex}.modal-download-cv-waiting .modal-dialog .modal-content .modal-body_title .btn-see-more-job span{font-weight:600}.modal-download-cv-waiting .modal-dialog .modal-content .modal-body_title .btn-see-more-job i{align-items:center;display:flex;height:20px;justify-content:center;width:20px}.modal-download-cv-waiting .modal-dialog .modal-content .modal-body_list-job{display:flex;gap:24px;padding-bottom:unset;width:100%}.modal-download-cv-waiting .modal-dialog .modal-content .modal-body_list-job.empty .btn-see-more-job{display:none}.modal-download-cv-waiting .modal-dialog .modal-content .modal-body_list-job.empty #list-job-suggest{min-height:0}@media only screen and (min-width:1200px){.modal-download-cv-waiting .modal-dialog .modal-content .modal-body_list-job.empty #list-job-suggest{min-height:82px}}.modal-download-cv-waiting .modal-dialog .modal-content .modal-body_list-job.loading{height:100%;min-height:401px;position:relative;width:100%}.modal-download-cv-waiting .modal-dialog .modal-content .modal-body_list-job.loading:before{background:url(/v4/image/toppyrun_loading.gif);background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:100px;left:0;margin:auto;position:absolute;right:0;top:0;width:100px}.modal-download-cv-waiting .modal-dialog .modal-content .modal-body_list-job.empty{align-items:center;background:unset;border:unset;cursor:pointer;display:flex;flex-direction:column;gap:4px;height:100%;justify-content:center;margin-top:70px;width:100%}.modal-download-cv-waiting .modal-dialog .modal-content .modal-body_list-job.empty:before{align-items:center;background-image:url(/v4/image/toppy-not-found.png);background-repeat:no-repeat;background-size:contain;content:"";display:flex;flex-shrink:0;height:188px;justify-content:center;padding:23.5px 13.482px 24.44px 13.16px;width:188px}.modal-download-cv-waiting .modal-dialog .modal-content .modal-body_list-job.empty:after{bottom:0;color:#7f878f;content:"Hiện chưa có việc làm nào phù hợp với CV của bạn";font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.16px;line-height:24px;position:absolute;text-align:center}.modal-download-cv-waiting .modal-dialog .modal-content .modal-body_list-job #list-job-suggest .job-list-3,.modal-download-cv-waiting .modal-dialog .modal-content .modal-body_list-job #list-job-suggest .job-list-default{align-items:flex-start;align-self:stretch;display:grid;flex-direction:column;gap:12px;grid-template-columns:repeat(2,1fr);justify-content:center;max-height:464px;overflow:scroll;padding-right:5px;scrollbar-color:rgba(33,47,63,.15) #fff;scrollbar-width:thin}.modal-download-cv-waiting .modal-dialog .modal-content .modal-body_list-job #list-job-suggest .job-list-3::-webkit-scrollbar,.modal-download-cv-waiting .modal-dialog .modal-content .modal-body_list-job #list-job-suggest .job-list-default::-webkit-scrollbar{width:8px}.modal-download-cv-waiting .modal-dialog .modal-content .modal-body_list-job #list-job-suggest .job-list-3::-webkit-scrollbar-track,.modal-download-cv-waiting .modal-dialog .modal-content .modal-body_list-job #list-job-suggest .job-list-default::-webkit-scrollbar-track{background:#fff;border-radius:10px}.modal-download-cv-waiting .modal-dialog .modal-content .modal-body_list-job #list-job-suggest .job-list-3::-webkit-scrollbar-thumb,.modal-download-cv-waiting .modal-dialog .modal-content .modal-body_list-job #list-job-suggest .job-list-default::-webkit-scrollbar-thumb{background:rgba(33,47,63,.15);border-radius:10px}.modal-download-cv-waiting .modal-dialog .modal-content .modal-body_list-job #list-job-suggest .job-list-3::-webkit-scrollbar-thumb:hover,.modal-download-cv-waiting .modal-dialog .modal-content .modal-body_list-job #list-job-suggest .job-list-default::-webkit-scrollbar-thumb:hover{background:rgba(33,47,63,.3)}.modal-download-cv-waiting .modal-dialog .modal-content .modal-body_list-job #list-job-suggest .job-list-3 .title,.modal-download-cv-waiting .modal-dialog .modal-content .modal-body_list-job #list-job-suggest .job-list-default .title{max-width:289px}.modal-download-cv-waiting .modal-dialog .modal-content .modal-body_list-job .btn-see-more-job{align-items:center;background:#00b14f;border:1px solid #dfdfdf;border-radius:12px;bottom:12px;color:#fff;display:flex;gap:4px;height:40px;justify-content:center;margin:16px auto 0;padding:4px 12px 4px 16px;position:sticky;width:-moz-fit-content;width:fit-content}.modal-download-cv-waiting .modal-dialog .modal-content .modal-body_list-job .btn-see-more-job span{font-feature-settings:"liga" off,"clig" off;color:#fff;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.175px;line-height:22px;overflow:hidden;text-overflow:ellipsis}.modal-download-cv-waiting .modal-dialog .modal-content .modal-body_list-job .btn-see-more-job span .keyword{color:#fff}.modal-download-cv-waiting .modal-dialog .modal-content .modal-body_list-job .btn-see-more-job span br{display:none}.modal-download-cv-waiting .modal-dialog .modal-content .modal-body_list-job .btn-see-more-job i{color:#fff;display:block;font-family:Font Awesome\ 6 Pro;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-align:center}.modal-download-cv-waiting .modal-dialog .modal-content .modal-body.is-scrolling:after{display:none}.modal-download-cv-waiting .modal-dialog .modal-content .modal-footer{align-content:center;background-color:#fff;background:unset;border-top:unset;bottom:0;display:flex;flex-wrap:nowrap;grid-area:modal-footer;justify-content:center;padding:0 24px 24px;position:relative;text-align:center;width:100%}.modal-download-cv-waiting .modal-dialog .modal-content .modal-footer .view-job-suitable{align-items:center;align-self:stretch;background:var(--White-White-50s,#fff);border:1px solid var(--Neutral-Neutral-20s,#dfdfdf);border-radius:84px;display:flex;gap:16px;justify-content:center;padding:8px 24px;width:100%}.modal-download-cv-waiting .modal-dialog .modal-content .modal-footer .view-job-suitable:active,.modal-download-cv-waiting .modal-dialog .modal-content .modal-footer .view-job-suitable:focus{text-decoration:none}.modal-download-cv-waiting .modal-dialog .modal-content .modal-footer .view-job-suitable span{font-feature-settings:"liga" off,"clig" off;color:#00b14f;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.175px;line-height:22px;text-align:center}.modal-download-cv-waiting .modal-dialog .modal-content .modal-footer .view-job-suitable i{align-items:center;color:#00b14f;display:flex;height:20px;justify-content:center;width:20px}.modal-download-cv-waiting .modal-dialog .modal-content .modal-footer .view-job-suitable:hover{background:#00b14f;border:1px solid #00b14f}.modal-download-cv-waiting .modal-dialog .modal-content .modal-footer .view-job-suitable:hover i,.modal-download-cv-waiting .modal-dialog .modal-content .modal-footer .view-job-suitable:hover span{color:#fff}.modal-download-cv-waiting .modal-dialog .modal-content .modal-footer .btn-see-more-job{align-items:center;background-color:#fff;border:1px solid #00b14f;border-radius:50px;color:#00b14f;cursor:pointer;display:none;font-size:14px;font-weight:400;gap:2px;height:30px;justify-content:center;letter-spacing:-.14px;line-height:20px;padding:0 8px 0 12px;width:100%}.modal-download-cv-waiting .modal-dialog .modal-content .modal-footer .btn-see-more-job:hover{background:#00b14f}.modal-download-cv-waiting .modal-dialog .modal-content .modal-footer .btn-see-more-job:hover i,.modal-download-cv-waiting .modal-dialog .modal-content .modal-footer .btn-see-more-job:hover span{color:#fff}.modal-download-cv-waiting .modal-dialog .modal-content .modal-footer .btn-see-more-job.display{display:flex}.modal-download-cv-waiting .modal-dialog .modal-content .modal-footer .btn-see-more-job span{font-weight:600}.modal-download-cv-waiting .modal-dialog .modal-content .modal-footer .btn-see-more-job i{align-items:center;display:flex;height:20px;justify-content:center;width:20px}.modal-download-cv-waiting .modal-dialog .modal-download-cv-waiting__content--banner{grid-area:banner;min-width:250px;padding:16px 24px 16px 0}.modal-download-cv-waiting .modal-dialog .modal-download-cv-waiting__content--banner img{border:1px solid #e6e6e6;border-radius:10px;width:182px}
